There is one French restaurant in Berwick
1 results
The Berwick Inn Hotel, located in Berwick, Victoria, offers a selection of succulent steaks, wholesome pastas, fresh seafood, and pub fare.