Delicatessens restaurant and takeaway menus in Keilor Downs

Five Star Deli

Delicatessens

Shop 32, Keilor Downs Shopping Plaza, Taylors Rd, Taylors Rd, Keilor Downs, VIC, 3038, Australia

Jim & Maria's International Deli

Delicatessens

Taylors Rd, Keilor Downs, VIC, 3038, Australia