From Our Editors
Treat yourself to good food and drink at The Depot in Rimforest. The Depot is the perfect spot to enjoy a great meal outside (weather permitting).
If you're strapped for time, take out food from this restaurant.
Drivers will love the easy parking options just steps away from The Depot. Commute by bike to The Depot and find easy bike parking.