Print
|
Close this window
Jewel Of India
Featured
Address
North Beach Holiday Inn, Elangenni, Durban, KZN 4056, , South Africa
Telephone
31 337 1321
Website
www.eatout.co.za/restaurants/restaurant_overview.asp?Restaur...
Print
|
Close this window