Reviews Subway

5
Evan Guthrie
+5
This Subway location in the Mall of the Americas in Miami is a well managed Subway that is a consistent source for a quality sandwich. I really like the location and the way that they prepare everything here. I have had a really good experience coming here.
5
V
+5
Always enjoy their fresh subs, made to order!
5
Nestor Carmenate
+5
In this place is the more best atention in Mall the las américas i like the atention and the service
Clicca per espandere