Deffinately try the lemonaid and the sandwiches are very filling and well worth the price.
The lemonade is the best in the world. Hands down
Get the white bread; it's like clouds
Best lemonade ever! Fresh squeezed & hand shaken w/ water & sugar. Fresh baked bread w/ fresh ingredients, the steamboat & the Italian are my favorites!
Best sandwich bread I've ever had.