For the best North Indian Cuisine in the San Francisco area, look
no further than Star India Restaurant. Since 1992, we have been
creating the finest traditional Indian dishes at affordable prices.
Reviews (0)
No reviews yet. Be the first to review this business.