Roti Indian Bistro - San Francisco

53 West Portal Avenue, San Francisco 94127, United States Get Directions to this spot
53 West Portal Avenue
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.