Leo Café

725 Park Ave
New York, NY 10021

Leo Café is a cozy eatery located in the heart of New York, NY, offering a delightful menu that focuses on fresh, locally sourced ingredients. Known for its warm ambiance and friendly service, it’s the perfect spot for a quick bite or a leisurely meal with friends. Whether you're craving a hearty breakfast, a satisfying lunch, or a delicious dessert, Leo Café has something to satisfy every palate.

Generated from this place's information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.