Angelo's
Italian · Casual Dining
Angelo's is an Italian trattoria offering freshly prepared, handmade dishes.
Location
Best places nearby
The highest rated places close to Angelo's.
Local restaurants nearby
Durham Rd, England
Location
The highest rated places close to Angelo's.
Durham Rd, England