Fast Food Feast at Citta Mall

So yours truly was over at Citta Mall to check out two of their food outlets with friends… Citta Mall is a pretty interesting place because stepping foot there reminds me of going in shopping in the United States of America… yeappp… Citta Mall really does resemble your quintessential American strip mall, with an open-air…