INDO
4039 18th St
San Francisco
CA
94114
(415) 346-9700
indorestaurant.com
Open Map
Accepted
Casual
Family Friendly
Good for Groups
Indonesian
Liked by Vegans
Liked by Vegetarians
Outdoor Seating
Price range: $$$
Take-out