1706 Massachusetts Ave, Cambridge 02138, United States
Closed· Opens at 23:00
1706 Massachusetts Ave, Cambridge 02138, United States
No delivery
Spot something wrong?
Dishes at Harvard House of Pizza. Prices may vary in venue.
Been to Harvard House of Pizza? Be the first to share what you ate.