Antohito's Restaurant, WORCESTER, Massachusetts (MA)
Comfortably situated at 59 Chandler Street () in WORCESTER, Massachusetts (MA) (1609), Antohito's Restaurant can be reached at 5087542041. It is best to call upfront to book your spot in the restaurant.
More restaurants in WORCESTER, Massachusetts (MA)
Antohito's Restaurant contact information and details:
Address: 59 Chandler Street - , WORCESTER, Massachusetts (MA) 1609
Contact Phone: 5087542041