Cafe Aroma in Edgwarebury Lane Edgware
9a Edgwarebury Lane, Edgware, London , HA8 8LH - Get directionsMenu Cafe Aroma
How to get to Cafe Aroma
Opening Time
7:30am – 10pm: Mon-Thu, Sun
7:30am – 3pm: Fri
Closed: Sat
Services
- Takeaway Available
- Breakfast
- Outdoor seating