Northern Indian Restaurant

New London, Connecticut

See this entry at Google Maps