Food Review: Marco’s Pizza

It’s out of the blue that I visited Marco’s on a beautiful afternoon. Marco’s is an italian restaurant which is very noticible from the LDP just right opposite the Kelana Jaya LRT station, S25. From google I see some positive review from NST Good Bites :) Everything starts with a nice rosemary chicken salad, which […]