Milo's Deli
401 W. Town Street, Columbus, Ohio - 43215
380-235-6474
The deli experience reimagined in downtown Columbus! Your new favorite spot for cocktails, lunch, dinner, dessert and everything in between.
401 W. Town Street, Columbus, Ohio - 43215
380-235-6474
The deli experience reimagined in downtown Columbus! Your new favorite spot for cocktails, lunch, dinner, dessert and everything in between.