There is one restaurant in Campbells Creek that is open for lunch
1 results
Klua Sathorn is a Thai restaurant located in Campbells Creek, Victoria, Australia.