Miami Subs Grill
12605 Biscayne Blvd
Miami
FL
33181
(305) 892-6250
miamisubs.com
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express, Discover, Cash
Unrated
Open Map
Description
Miami Subs Grill is located at 12605 Biscayne Blvd, North Miami, FL. This business specializes in Restaurants.
by merchantcircle on May 25, 2019 from
merchantcircle
American
Bar & Grill
Deli
Dinner
Restaurants - Deli, Restaurants
Sandwiches
Subs
Vegan
Vegetarian
Wraps