This catering service provides professional food and beverage options for events and special occasions. We’re located downtown. We hold up to 75 people in our facility, and up to 400 people off-site. Conveniently located near downtown Columbus, Milo’s has all the elements to make your party a success: Flawless event execution, unparalleled customer service and, of course, great food! Website Write A Recommendation