Review
La Medusa: The Beauty of Italy
Dec 13, 2018La MedusaLa Medusa on Drummond Street serves authentic Italian cuisine since 1996 in a warm, hospitable setting with a large wine cellar and lively atmosphere. From wood-fired dishes and classic pastas to pizzas and seafood, it features a celebrated gelato and private party space for up to 110 guests.

