Daedalus Restaurant
45 1/2, Mount Auburn Street, 02138, Cambridge, Middlesex County, US United States
contacts phone: +1 617-349-0071
website: daedalusrestaurantcambridge.com
Latitude: 42.3713667, Longitude: -71.116546
larger map & directionsread more