Alexandria Restaurants and Takeaway Menus

shops

Alexandria

None

Lazy leopard

Greek
6 Voortrekker Street, R72, Alexandria 6185, South Africa

Tam'JaZi Farm Stall

Cafe Food, Vegetarian
R72 National Road, Alexandria 6185, South Africa

Multi location shops

Other available cuisines

Price

Features

Show More