Izzy's Restaurant & Sub Shop, CAMBRIDGE, Massachusetts (MA)
Conveniently located at 169 Harvard Street () in CAMBRIDGE, Massachusetts (MA) (2139), Izzy's Restaurant & Sub Shop are available at 6176613910. It is advisable to beforehand to make a reservation.
More restaurants in CAMBRIDGE, Massachusetts (MA)
Izzy's Restaurant & Sub Shop contact information and details:
Address: 169 Harvard Street - , CAMBRIDGE, Massachusetts (MA) 2139
Contact Phone: 6176613910