Daedalus
American · Bar · Casual Dining
Daedalus is a New American restaurant featuring cocktails and meals in a converted greenhouse setting with a popular roof deck.
Location
Best places nearby
The highest rated places close to Daedalus.
Local restaurants nearby
Mt Auburn St, MA





