What We Thought of...
L'Isola Italian Restaurant
Rating:
4 out of 5 stars.
This classic Italian restaurant was a refreshing change from our usual street vendor food experiences. The lunch menu sports 3 and 4 course specials that are affordable and plenty of...
Continue reading our review of "L'Isola Italian Restaurant" »








