Which Wich Superior Sandwiches
➤ 5330 Cedar Lake Road, Saint Louis Park, 55416, United States Of America
Sandwiches, Chicken, Meat
"We usually have good luck here, but we ordered online and order was ready almost 30 min late. My entire sandwich was messed up, wrong bread, not toasted, so much sauce it was a soggy dripping mess."