Miami Subs Grill

5875 NW 36th St MiamiFL33166
Map

Open Map

Information from the business

Owner Message

Do you own Miami Subs Grill? Contact us to connect with your diners.
by menuism on June 30, 2019 from menuism
Restaurant
by localcom on December 29, 2014 from localcom