Order Online

Empire Szechuan

3427 NE 163rd St
North Miami Beach, FL 33160
(305) 949-3318
Order online Menu | Reservation | Info
Any questions please call us.