Canton of 8th Street
(7)
Chinese restaurant
Permanently closed
Address: 921 SW 87th Ave, Miami, FL 33174
Phone: (305) 266-5966
Rating
(216) · $$
CANTON PALACE CHINESE RESTAURANT, 7980 SW 8th St, Miami, FL 33144, 405 Photos, Mon - 11:00 am - 9:30 pm, Tue - 11:00 am - 9:30 pm, Wed - 11:00 am - 9:30 pm, ...
Location and contact. 1657 NE 8th St, Homestead, FL 33033-4603.
1657 NE 8th St, Homestead, United States. Open in Waze. (305) 248-9956 · cantonchinesehomestead.com. Closed now. Sunday13:00 - 22:00. Monday11:30 - 22:00.
Rating
(35) · $$ - $$$
Location and contact. 7980 SW 8th St, Miami, FL 33144-4268.
Directions. Advertisement. 1657 NE 8th St. Homestead, FL 33033. Open until 9:00 PM. Hours. Sun 10:00 AM - 9:00 PM. Mon 10:00 AM - 9:00 PM. Tue 10:00 AM - 9:00 ...