Get directions to: Campo De Fiori, Cambridge, MA
Restaurant address: 1352 Massachusetts Ave Ste A Cambridge, MA 02138, USA
Restaurant: Campo De Fiori