Royal Spice

Indian restaurant · 827 Williams St Suit-B, Longmeadow, MA

Hours

More food in Longmeadow, MA · Indian Food in Longmeadow