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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.