Subway Restaurant
3181 E University Blvd
Odessa
TX
79762
(432) 363-0770
subway.com
Open Map
Description
SEEBACH INC is a Optometrist facility at 3173 E University Blvd in Odessa, TX.
by wellness on February 14, 2014 from
wellness
Editorial Reviews
In Short
Subway's health-conscious menu is built around greaseless deli sandwiches--turkey, chicken, roast beef, etc.--made on soft rolls baked daily in-house. Customers pick white, wheat or a specialty bun, name the length,… Read More
by ezlocal on December 16, 2013 from
ezlocal
delis and delicatessens
Healthy Menu
Kid Friendly
Odessa
Public Restrooms
restaurant
Restaurants
Restaurants Submarine Sandwiches
Sandwich Restaurants
Sandwiches