Michael's Restaurant

3009 Clark Ave Cleveland OH 44109 USA

(216) 961-5699

Location