79 Victoria St, London SW1H 0HW
Restaurant
This informal Italian restaurant specializes in traditional pastas and pizzas, complemented by a variety of seafood dishes and rotating weekly specials, creating a welcoming atmosphere for all diners.
Rating: 4.4
Rating: 4.2
Rating: 4.0