Star Chinese Restaurant, MIAMI, Florida (FL)
Conveniently situated at 9632 Southwest 77th Avenue () in MIAMI, Florida (FL) (33156), Star Chinese Restaurant is available at 3052795715. It is advisable to give them a call beforehand to make a reservation.
More restaurants in MIAMI, Florida (FL)
Star Chinese Restaurant contact information and details:
Address: 9632 Southwest 77th Avenue - , MIAMI, Florida (FL) 33156
Contact Phone: 3052795715
