Star of India
Star of India: Indian Food Comes to North Temple
I miss the Bollywood movies and the murals of their old location downtown, but it’s the food and the family behind Star of India that make this restaurant shine. … read more