Indo Cafe
If you want the sit-down Indonesian dining experience, you need to head up to the edge of the city limits—Aurora Avenue North and 137th Street—to Indo Cafe. In…
13754 Aurora Ave N
Haller Lake
206-361-0699
Haller Lake
206-361-0699