Sandwich Shop Restaurants in Opa Locka, FL - Miami-Dade County

Displaying all 3 businesses

Miami Subs Grill

Sandwich Shop Restaurants in Opa Locka, FL

Catering, Delivery, Delivery, Delivery, Restaurant Sandwich Shops, Restaurant Submarine Sandwiches, Restaurants

4320 Nw 167th St

Opa Locka, FL 33054

(305) 430-8080