Cleo's Fish and Chips in Knoxfield

Cleo's Fish and Chips in City of Frankston is a seafood shop. Cleo's Fish and Chips is near Rickards Avenue North.

Building Type
building
Shop
seafood shop