Delicatessens restaurant and takeaway menus in Parramatta

Tatra Delicatessen

Delicatessens

12 Darcy St, Parramatta, NSW, 2150, Australia