Peter's Hut Snack Bar

Demuth Way