Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Ovo Cafe 1 2 3 4 50.000 CategoriesRestaurants LocationsIllinois Bookmark Contact Information Business Name Ovo Cafe Address 1440 Magnolia st, Illinois 60025 Phone Number 13122876042 Website http://leoslimousine.com CategoriesRestaurants Post navigationPrevious post: Mc Donald’sNext post: C. M. Allen Appraisals