Superior Deli, MIAMI, Florida (FL)
Readily settled at 1 Northeast 1st Street () in MIAMI, Florida (FL) (33132), Superior Deli can be contacted at 3053746655. Make sure you call up ahead of time to reserve your place in the restaurant.
More restaurants in MIAMI, Florida (FL)
Superior Deli contact information and details:
Address: 1 Northeast 1st Street - , MIAMI, Florida (FL) 33132
Contact Phone: 3053746655