Seta's Gourmet World, NEWTON CENTER, Massachusetts (MA)
Comfortably situated at 19 Pelham Street () in NEWTON CENTER, Massachusetts (MA) (2459), Seta's Gourmet World is available at 6175270285. Please do give them a call before you go to arrange your spot in the restaurant.
More restaurants in NEWTON CENTER, Massachusetts (MA)
Seta's Gourmet World contact information and details:
Address: 19 Pelham Street - , NEWTON CENTER, Massachusetts (MA) 2459
Contact Phone: 6175270285