Angelo's Place
Greek
Angelo's Place is a food pop-up offering Greek-inspired cuisine, located within The Tap In.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Angelo's Place.
Local restaurants nearby
2 Sayer St, England



