T
Torrey Ah-Tye Review of Daedalus Restaurant
Fun spot in Harvard square. The rooftop is in of t...
Fun spot in Harvard square. The rooftop is in of the best around, however the wait is often ridiculous so plan accordingly.
Comments: