Chef Leo's

Permanently closed
Call
1300 Wyoming St
Dayton, OH 45410

Chef Leo is a cozy restaurant in Dayton, OH that specializes in serving a diverse menu of international cuisine.

With a focus on fresh ingredients and unique flavors, Chef Leo offers a casual dining experience for patrons looking to explore new culinary delights.

Generated from their business information

Also at this address

Own this business?
See a problem?

You might also like

United StatesOhioDaytonChef Leo's

Partial Data by Foursquare.