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:
Post a Comment