Il Giardino

Johor Bahru, Malaysia

Italian cuisine, the cheapest of the five Italian restaurants in Johor Bahru. Free Wi-Fi Internet access.