By Mdiaz | 10/10/2014
I love coming to subway they always have the best subs and makes me want more the teriyaki is wonderful!
By Pwroney | 6/27/2015
Fine. Nothing special.
I love coming to subway they always have the best subs and makes me want more the teriyaki is wonderful!
Fine. Nothing special.