You can obviously also reach the restaurant using the municipal transport. The next stop is Historic Train Depot, 419 meters away from Subway.
The Card of Subway from Opelika contains about 40 different menus and drinks. On average, you pay for a dish / drink about $8.7.