Antohito's Restaurant, WORCESTER, Massachusetts (MA)
Comfortably operating at 59 Chandler Street () in WORCESTER, Massachusetts (MA) (1609), Antohito's Restaurant are available at 5087542041. We advise you to in advance to make a reservation.
More restaurants in WORCESTER, Massachusetts (MA)
Antohito's Restaurant contact information and details:
Address: 59 Chandler Street - , WORCESTER, Massachusetts (MA) 1609
Contact Phone: 5087542041