26 April 2010

Saizeriya Ristorante E Caffe

Lynn brought us to this Italian restaurant at City Square Mall.

Don't worry, its not your typical fine dining Italian Restaurant. Instead, its an Italian Fast Food, something like Pizza Hut, even the selection of food.





The food is really not too bad, considering the very affordable prices!
City Square Mall is located at Farrer Park MRT Station.

0 Macro Voice(s):