Cosmos Restaurants
We have 2 great locations to serve you. North off Lima Road and Southwest off Illinois & Scott Road.
Lima Rd. - 260-444-4802
Lima Rd. - 260-616-1031