Istanbul Restaurant London
Monday: 11 AM–12 AM Tuesday: 11 AM–12 AM Wednesday: 11 AM–12 AM Thursday: 11 AM–12 AM Friday: 11 AM–2 AM Saturday: 9 AM–2 AM Sunday: 8 AM–12 AM – 🍽️ Food is always good and delicious, reminiscent of Istanbul – 👥 Friendly staff and clean interior – 💸 Affordable prices and good value for money – 🌟 Mixed opinions on the restaurant’s appearance, with some suggesting it needs a … Read more