San Francisco
Restaurants
53 West Portal Avenue
- Category:
- Restaurants
San Francisco, 94127
CA, United States
- (415) 665-7684
Rate and review Roti Indian Bistro - San Francisco in San Francisco, CA, United States!
Share your experiences at Roti Indian Bistro - San Francisco with your friends or discover more Restaurants in San Francisco, CA, United States.