Subway 30425

Subway #30425-0 is a Subway restaurant located at Dade Corners Plaza, 16650 Northwest 27th Avenue Suite 200, Opa Locka, Florida.