Just when you’ve thought you’ve seen and ate at every Italian resto in the metro, out comes a new establishment that lures you into its mozzarella-smelling lair.
Along Kamias Road, a comfy little nook called CHAMP Pizza Pasta is surprising guests with its delectable Italian fare with a dash of Filipino flavor. Located at the ground [...]
Read more...