You are now leaving Menulist
We hope to see you again soon!
Clock Tower Dining Room
Town Hall, The Esplanade, Rochdale OL16 1AB, Butajira, Ethiopia
Dining
The redirect does not work? Just click on this link or copy it into your address bar