Taverna Taverna
- Address
- 621 Sm 311 Hale Lane
- Place
- HA87AX Edgware
- Landline
- 020 8905 4552
Description
Taverna Taverna can be found at 621 Sm 311 Hale Lane . The following is offered: Restaurants - Greek - In Edgware there are 1 other Restaurants - Greek. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants - Greek02089054552 020-8905-4552 +442089054552