Just a little roadside place - nice little respite for some ice cream, maybe a hot dog, or an emu burger....
All reviews seem positive