There are 2 restaurants in Swifts Creek open for lunch on a Friday
2 results
The Albion Hotel is located at 6880 Great Alpine Rd, Swifts Creek, Victoria 3896 Australia.
Creekers Cafe & Takeaway, located in Swifts Creek, Victoria, is a popular lunch and coffee spot known for its generous and delicious burgers.