Address: 1901 S Taylor Rd
City: Cleveland Hts, OH44118-2103
Phone: (216) 397-7676
Primary contact: Annie Chiu
Website: sunluckgarden.com
Cuisine: Asian
Restaurant service type: Full Service Restaurant
Accepted credit cards: American Express, Discover, Mastercard, Visa