United Kingdom

London Highlights: Best of Food and Culture

Explore the best spots of this european city

Viewing 30 of 30 spots

Mio Restaurant & Bar

Restaurant

If you’re in the mood for some great Italian food, Mio is the place to be. The pasta dishes are out of this world, and the cocktails are perfect for a fun night out. The open kitchen is nice and the staff makes you feel welcomed. Great experience at a reasonable price.

Swipe up to discover more

Mio Restaurant & Bar

Restaurant

If you’re in the mood for some great Italian food, Mio is the place to be. The pasta dishes are out of this world, and the cocktails are perfect for a fun night out. The open kitchen is nice and the staff makes you feel welcomed. Great experience at a reasonable price.

58 Great Peter St, London SW1P 2HD, United Kingdom
Join or Sign in
Access Bookmarks, Members only content, and more



Click “Sign up” to agree to Mappr’s Terms of Service and acknowledge that Mappr’s Privacy Policy applies to you.