OTTO Restaurant Bar is located on Leytonstone High Road in London, offering a Mediterranean-inspired dining experience. The restaurant combines a casual dining atmosphere with a focus on fresh, flavourful dishes, making it a local spot for those seeking a taste of the Mediterranean in East London.
The restaurant’s interior features a bar area, which adds a social element to the space, as well as a dining area for sit-down meals. Its street-facing facade includes large windows that allow natural light to fill the space, while outdoor seating is available for those who prefer to dine al fresco. The setup is versatile, catering to both casual diners and those looking for a more leisurely meal.
The menu at OTTO centres on Mediterranean cuisine, with an emphasis on fresh ingredients and vibrant flavours. The dishes are designed to showcase a mix of traditional and modern influences, offering a variety of options for diners. The focus is on Mediterranean cooking including a blend of grilled meats, fresh seafood, and vegetable-forward dishes, complemented by herbs and spices typical of the region.
OTTO offers takeaway for those who wish to enjoy their Mediterranean dishes at home. Bookings can be made directly through the restaurant, ensuring a table is reserved for your visit.