Get directions to: Clover Food Truck - Hub, Cambridge, MA
Restaurant address: 1075 Cambridge St (at Outside Of Inman Square), Cambridge Cambridge, MA 02141, USA
Restaurant: Clover Food Truck - Hub