""We had a fantastic experience at Tile and Oliven! The food was excellent, and the atmosphere was cozy and relaxed. A big thank you to the owners for their warm welcome. We truly appreciated it!""
Phone: +442072639162
Address: 93a Stroud Green Rd, North London, England, N4 3PX, United Kingdom
City: North London
Tuesday: 10:00-19:00
Wednesday: 10:00-19:00
Thursday: 10:00-19:00
Friday: 10:00-19:00
Saturday: 10:00-19:00
Sunday: 10:00-17:00
Dishes: 20
Amenities: 7
Categories: 5
Reviews: 6