Restaurant
Taste of India
Anchorage, United States
Address: 5011 Arctic Boulevard, Anchorage, 99503
Phone: +1 907-222-2422
Website: https://tasteofindiaanc.com/
Opening hours: Mo,We-Fr 11:00-21:00; Sa,Su 12:00-21:00; Tu off
Cuisine: indian
More Indian food in United States
This listing has not been claimed by its owner. Basic details are from © OpenStreetMap contributors, available under the Open Database Licence.