Address: | 5686 N 103rd St, Omaha, NE 68134, USA |
---|---|
Postal code: | 68134 |
Phone: | (402) 493-3339 |
Subway has always been consistent love this place!
This store was excellent. The food was prepared quickly and the staff very nice; especially Chris, who was very thoughtful and considerate in meeting the needs of our special needs son. Keep up the good work, Chris. Your help meant a lot.