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.