Restaurants & Bars

San Francisco Bay Area

Star India on Geary/3rd Avenue

Share:

Restaurants & Bars 1

Star India on Geary/3rd Avenue

Bob Savelli | May 9, 2002 05:50 PM

One of my friends says this is her favorite Indian Restaurant. I want to stop by for bring-home tonight. Any opinions? What to order?

Want to stay up to date with this post?

Recommended From Chowhound