Harvard

square 

83 MT AUBURN ST.
CAMBRIDGE, MA. 02138
HarvardSquare@eljefestaqueria.com
Call To Place Your Order
617.945.1986
8 am - 4 am 7 days a week!