Madrid Sandwich Shop
6799 W Flagler St
Miami
FL
33144
(305) 263-1302
facebook.com
Open Map
Description
Madrid Sandwish Shop is located at 6799 W Flagler St, Miami, FL. This business specializes in Restaurants.
by merchantcircle on March 17, 2015 from
merchantcircle
Delicatessens
Delivery
dining
Full Bar
Open Late
restaurant
Restaurants
restaurants spanish
spanish restaurant
Takeout