Mio Restaurant & Bar
Italian restaurant, Pizza restaurant
About
Mio Restaurant & Bar, located on Great Peter Street in London, offers a cozy atmosphere perfect for both casual dining and takeaways. With a commendable rating of 4.70, it specializes in hearty Italian cuisine, from delectable pizzas to mouthwatering pasta dishes. Guests rave about the friendly service and vibrant open kitchen. While some portions may feel on the smaller side and pricing is moderate, the delicious buffalo mozzarella pizza and rich tiramisu leave a lasting impression. Reservations are accepted, making it a great spot for families and groups alike.