Place Categories: Indian Restaurant and Restaurants
Dishes from many regions of India in a space hung with the carved windows for which it is named.
Address: 148 York St, New Haven, CT 06511, United States
Phone: +1 203-776-8644
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.
You must be logged in to post a comment.