-
Subway
is a top notch Deli Restaurant
Ranked #1 of 18 Restaurants in Alpharetta.
Some say, it is fresh.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Best Subway in Alpharetta. Breads, veggies & meat are fresh. If you like your sub toasted, tell them to burn it, trust me.