Monday, September 27, 2010

Best Pizza in Town

P1130366-1

Some say Little Italy has the best pizza in KK,
to me… Upperstar is my choice for the price and the taste!

Yummy!!!

No comments: