Top Brunch Spots » Restaurants » Star India – San Francisco, California 94118
Colorful North Indian restaurant with options including all-you-can-eat lunch & dinner buffets.