Food & Drink » Other - Food & Drink » Where can i buy metro deli potato chips? The deli has them but I want the case/box.?

Where can i buy metro deli potato chips? The deli has them but I want the case/box.?

1 Answers1