-
Subway
is an enjoyable Deli Restaurant
Ranked #1 of 35 Restaurants in Longwood/Winton Grove San Lorenzo.
Some say, it is real, excellent.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Excellent customer service!!! Real, and streight to the point. Gotta love the locals.