Nelsons Take-Out Service, MIAMI, Florida (FL)
Comfortably situated at 5843 Northwest 17th Avenue () in MIAMI, Florida (FL) (33142), Nelsons Take-Out Service can be contacted at 3056963507. It is advisable to call up ahead of time to reserve your spot in the restaurant.
More restaurants in MIAMI, Florida (FL)
Nelsons Take-Out Service contact information and details:
Address: 5843 Northwest 17th Avenue - , MIAMI, Florida (FL) 33142
Contact Phone: 3056963507