Pop's Place Reviews & Details
8418 Grand Ave
Pop's Place is located at 8418 Grand Ave in River grove near the intersection of Grand Ave and N Thatcher Ave. Their menu consists of American dishes . Call (708) 452-9750 today!
- On The Menu:Sandwiches
- Major Intersection:Grand Ave And N Thatcher Ave
Tell us more about Pop's Place River grove!