In North Star of Anchorage, this restaurant serves Scrumptious North and South Indian meals in a luxurious setting. The ambience here is very laid back but on the classy side. Try their amazing vegetable pakora or samosas!
Your email address will not be published. Required fields are marked *
Or connect with