Navaratna
133 Atlantic St, Stamford
(203) 348-1070
Menu
Reserve
Restaurants in Stamford, CT
Navaratna
133 Atlantic St, Stamford, CT 06901
(203) 348-1070