First time in Stillwater

Our first time in Stillwater and we discovered Leo’s by accident. It’s amazing. The food is great and the service was wonderful! That, coupled with the fifties diner feel and small town atmosphere just made Leo’s our Stillwater eatery for sure

Read More