O Russo
Italian · Pizza · Seafood
O'Russo is an Italian restaurant and pizzeria specializing in seafood, with a particular focus on their signature mussel soup. They offer a family-friendly atmosphere and a menu that includes traditional homemade dishes and pizzas with a soft dough.
Location