Kalamazoo MI OFC Kalamazoo MI | Rio, Restaurants 1. 100 W Michigan Ave, OFC, Kalamazoo, MI 49007 | Rio (269) 567-7677