Impossible Whopper Restaurants in Liverpool
Show restaurants on map
4.2
Menu
4.2
Menu
City: Liverpool, 7589 Oswego Rd, 13090, Liverpool, United States
"You forgot to give us our drink that she gave us our food, then my change was like a good day. And I was on the street before I realized it. But the f..."
Feedback
These reviews refer only to the mentioned ingredients.