Scottz Take Out, MIAMI, Florida (FL)
Comfortably positioned at 7525 Northwest 22nd Avenue () in MIAMI, Florida (FL) (33147), Scottz Take Out can be contacted at 3056969676. Please do call up upfront to make a reservation.
More restaurants in MIAMI, Florida (FL)
Scottz Take Out contact information and details:
Address: 7525 Northwest 22nd Avenue - , MIAMI, Florida (FL) 33147
Contact Phone: 3056969676
