Otello
Italian · Pizza · Coffee Shop
Traditional Italian restaurant, Otello, offering classic dishes including wood-fired pizza. Coffee and cake available in the cafe.
Location
Best places nearby
The highest rated places close to Otello.
Local restaurants nearby
122 Church Road, ENG



