MARCO’S PIZZA, KELANA JAYA

Marco's Pizza s indeed located nearby the Kelana Jaya Station and we had our meals there for this round due to the heavy rain, we pop in to the nearby restaurant to have the pasta and also to avoid the heavy jam in the LDP. Much like struggling actors and knock-off-designer-purse vendors, pizza … [Read more...]