Substantial Sandwich Shop

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Miami, United States

Sandwich shopRestaurant

Substantial Sandwich Shop Reviews | Rating 4 out of 5 stars (1 reviews)

Substantial Sandwich Shop is located in Miami, United States on 10015 SW 72nd St. Substantial Sandwich Shop is rated 4 out of 5 in the category sandwich shoprestaurant in United States.

Address

10015 SW 72nd St

Phone

+13052794422

Open hours

...
Write review Claim Profile

N

Nicole Infante

Best Sub shop ever!!