Address

154 Plumstead Road
London
SE18 7DY

Map

Map for Alkathiri Takeaway

Food types

Reviews

No one has left a review yet.