Indian restaurant · 197 Essex St, Swampscott, MA
See full menu
More food in Swampscott, MA · Indian Food in Swampscott