Obicà Mozzarella Bar - Poland Street
Restaurant • Italian restaurantStylish modern take on the traditional neighbourhood trattoria, serving a menu of Italian classics. People often mention service, restaurant, friendly, delicious, good, ordered, recommend, staff, great, pizza,
Address
19-20 Poland St, London W1F 8QF, United Kingdom
Website
Contact
+44 20 3327 7070Price rating
$$ $$
Rating on Google Maps
4.20 (976 reviews)Open on Google Maps
Working Hours
- Sunday: 12 to 10 PM
- Monday: 12 to 11 PM
- Tuesday: 12 to 11 PM
- Wednesday: 12 to 11 PM
- Thursday: 12 to 11 PM
- Friday: 12 to 11 PM
- Saturday: 12 to 11 PM