Ashtar

Restaurant & Bar in Lambeth
Ashtar image
Ad
Address
80-81
Arches
Goding Street
Lambeth
London
SE11 5AW
Map
Region
Lambeth
Nearest Station
Vauxhall
0.16 miles

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this restaurant