Szechuan China Royal 727 Walnut St. Philadelphia PA United States
Hours: L, Dinner 11:30-10:30 Mon-Thurs, till 11:30- Fri-Sat,
Phone: 215.627.7111 Accepts: American Express