coimbra-restaurant-durban
Are you the owner? Manage this listing for free.
None
Shop 3, Davenport Square, 89 Helen Joseph Rd, Glenwood, Durban, 4083, South Africa
0312050870
$50+
Finger Food , Seafood , Steak