Snack On Track

Snack On Track is a restaurant in Stampy's Lovely World