Mio Restaurant bar

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

Italian restaurant

Mio Restaurant bar Reviews | Rating 4,7 out of 5 stars (5 reviews)

Mio Restaurant bar is located in London, United Kingdom on 58 Great Peter St, Westminster. Mio Restaurant bar is rated 4.7 out of 5 in the category italian restaurant in United Kingdom.

Address

58 Great Peter St, Westminster

Price range

$$$

Phone

+442072220058

Best known for
Fresh Sushi
Biggest weakness
Inconsistent service
Most praised
Value for Money
Recommended for
Families, Sushi lovers
Write review Claim Profile

A

Alex Pizzoni

Fantastic find!! Just round the corner from Strutton Ground. This place has been around for 4 years and I only just found it today - pizza was both delicious and very good price. 6.95 for a standard size Italian pizza. I had a vegetarian one and it was fabulous

S

Shai Pal

It's a small place (not more than 10 tables), with a home feeling. The pizzas were great (excellent crust, non dripping slice). They went over the top so my vegan wife can have a great meal. They serve with a smile which gives this establishment a perfect 5/5.

C

Christopher Vincent

Good find if you want a tasty pizza and pasta with sophistication

T

Tilski Tills

Lovely food and fairly priced. Good friendly staff too.

H

Haddad Nauman

Such good pizza and a very convenient location. We had the Thai Chicken pizza and it was so much better than expected. Their crust is the perfect balance between crispy and soft. Our server was very welcoming and took good care of us. We will definitely be coming back!!

Popular Topics Mentioned

Open hours