1009 W Alameda Ave
124 E Magnolia Blvd Burbank, CA
Santoro's Submarine Sandwich
1423 W Burbank Blvd Burbank, CA
Good location with outdoor seating which is unusual.
February 23, 2014
If you've been to or used
Subway, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.