International Restaurant, WORCESTER, Massachusetts (MA)
Comfortably situated at 561 Main Street () in WORCESTER, Massachusetts (MA) (1608), International Restaurant are available at 5087539600. We advise you to ahead of time to arrange your spot in the restaurant.
More restaurants in WORCESTER, Massachusetts (MA)
International Restaurant contact information and details:
Address: 561 Main Street - , WORCESTER, Massachusetts (MA) 1608
Contact Phone: 5087539600