Happy House Address: 901 W 9th St, Chester, PA 19013 Phone: (610) 876-3388 Hours: Mon: 3pm-3am Tue: 3pm-3am Wed: 3pm-3am Thu: 3pm-3am Fri: 3pm-3am Sat: 3pm-3am Sun: 3pm-3am Restaurants Other Businesses: New Deli at 2523 W 3rd St, Chester, PA 19013 Except Sunday Deli at 2520 W 3rd St, Chester, PA 19013 China Wok at 2520 W 3rd St, Chester, PA 19013 Cheryl's Southern Style at 525 Welsh St, Chester, PA 19013 Harmbee Cafe at 700 Lloyd St, Chester, PA 19013