fish chips restaurant in lenasia
Filtersexpand_more
Active expand_more
close fish chips restaurant close Country: South Africa close City: Lenasia
Companies
Jimmy's Killer Fish & Chips Lenasia South
Wimbledon Road, 1829 Lenasia, South AfricaThe Jimmy's killer group of companies welcomes you. The addictive tase of Jimmy's Killer Prawns, Grills, Fish & Chips and Pizza…