O'Russo
Seafood · Pizza · Italian
This establishment is a restaurant and pizzeria specializing in seafood, particularly Zuppa di Cozze. They offer a welcoming atmosphere, with staff accommodating requests for specific table locations.
Location
Location