Subway
$$ • Sandwich Shops, Fast Food
Hours:
10012 W Florissant Ave, Dellwood
(314) 455-4344
Take-Out/Delivery Options
Customers' Favorites
Subway Reviews
Ratings
Hours
Monday | 9AM - 9PM |
Tuesday | 9AM - 9PM |
Wednesday | 9AM - 9PM |
Thursday | 8:30AM - 9PM |
Friday | 8:30AM - 9PM |
Saturday | 9AM - 9PM |
Sunday | 9AM - 8PM |
Did a DoorDash order and my 6 cookies were missing! No car so I can’t go up there and phone number listed on the receipt and Google is incorrect! So now that they’re closed, how do I prove I didn’t get my cookies ?????