Izzy's Restaurant & Sub Shop
169 Harvard St, Cambridge
(617) 661-3910
Recent Reviews
Order Online
You May Also Like
Mu Lan Taiwanese Restaurant (Cambridge) - 228 Broadway
Taiwanese, Chinese
Gypsy Place Coffee and Juice Bar - 90 Hampshire St
Coffee Shops, Coffee & Tea, Juice Bar & Smoothies, Coffee
Lord Hobo Cambridge - 92 Hampshire St
Bar, American, Pet Friendly
Restaurants in Cambridge, MA
Izzy's Restaurant & Sub Shop
169 Harvard St, Cambridge, MA 02139
(617) 661-3910