Back to list
image 1 on 6
Yaki Ya! Edgware Station
Fabulous 9.2 (6 reviews)
Approx. £25
Location
Unit 1-2 Station Road
Edgware HA8 7AW
See on the map
Book
Itinerary