From Google Maps reviews.
Leo Café is a beautiful, highly aesthetic spot with a fantastic view. They specialize in cold sandwiches; we ordered the grilled tofu sandwich and the bacon cheese sandwich. Both were fresh, flavorful, and hit the spot. It is a really nice environment to hang out with a friend!
A beautiful little gem of a cafe. The setting is adorable. Don’t miss a very large Scholar’s Stone in the corner. I loved their Saffron Chai Latte. They have vegetarian options.
I love the peaceful and beautiful environs of Leo Café. It's wonderful to have a casual lunch in a setting like this, which feels like a garden. The staff members are very friendly and welcoming, and the food is healthy and delicious.
From the Nov 25, 2025 health inspection. Lower-priority items are listed after the serious ones.

Food surfaces weren't washed and sanitized between uses.
Shelves, ledges, or equipment exteriors aren't clean or easy to clean.