Friday, July 8, 2022

Pappou Restaurant

 When we're in the Cleveland area we often stop by Pappou Restaurant, 8320 Snow Road, Parma. We've been here quite a few times in the last few years, and it's always good, highly recommended!

No comments: