Our Phone Number is (216)361-1816
Dine in or take out!!!!
Located at 4502 St. Clair Ave.
Cleveland, OH 44103
homemenureviews
aboutdirections

                                                              OPEN MON-SAT 11:00 AM-8:30 PM