Star Restaurant & Bar Supplies Inc, MIAMI, Florida (FL)
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
