On the food trail: The Taste Italian Grill

Today, our resident foodies check out The Taste Italian Grill – Campbelltown NSW at Park Central.