Top Brunch Spots » Restaurants » Taste of India – Anchorage, Alaska 99503
Straightforward restaurant serving traditional Indian cuisine amid informal surroundings.