By Victor S | 10/22/2015
The best Subway restaurant around. American and English-speaking employees, thus the communication is so much better than at other locations. Service is great.
The best Subway restaurant around. American and English-speaking employees, thus the communication is so much better than at other locations. Service is great.