The headquarters of City Place Restaurant & Deli, a restaurant, can be found at Cleveland, OH. Pulling in an estimated $384,000 in annual revenue, the company is stable. A niche company, City Place Restaurant & Deli has come to be quite popular in the boutique market. The firm's success rests upon the CEO.
Want to share more of your experience?GO TO FULL REVIEW