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!