Does Michael Simon Have A Restaurant In Cleveland?
Yes, Michael Simon has a restaurant in Cleveland called Lola Bistro. It is located in downtown Cleveland and offers a menu featuring American cuisine with a Mediterranean twist. Simon is a well-known chef and restaurateur, and he has several other restaurants across the country in addition to Lola Bistro.