AQUA situated on Tally Ho Corner / and welcoming you to be our guest. We cater for you full Enlish breakfast, Lunch , Dinner, and also we do Delivery.Our Bread is freshly prepared. we serve real mediterranean starter and main cours.
Aqua Cafe Restaurant
337 Ballards Lane, North Finchley, London, N12 8LT
Credit Cards Accepted
There are no user reviews