MaryLou visited Pappou’s Family Restaurant, ordering Liver & Onions. There is no gluten free menu. She commented:
Would definately recommend. The chef and the server provided numerous options. Restaurant very clean & bright, seats 100. Closed on Mondays. Recommend asking server to check with chef. Extensive menu.
8320 Snow Rd, Parma, OH 44129 – Corner of Pearl & Snow Road
(440) 888-9644