Star Restaurant & Bar Supplies Inc, MIAMI, Florida (FL)

Looking for some food? Star Restaurant & Bar Supplies Inc is among the restaurants you possibly can consider.
Comfortably positioned at 1885 Northwest 21st Street () in MIAMI, Florida (FL) (33142), Star Restaurant & Bar Supplies Inc is available at 3055450605. Please do give them a call beforehand to make a reservation.
More restaurants in MIAMI, Florida (FL)


Star Restaurant & Bar Supplies Inc contact information and details:
Address: 1885 Northwest 21st Street - , MIAMI, Florida (FL) 33142
Contact Phone: 3055450605