Restaurants :: HAPPY GARDEN
Restaurants :: HAPPY GARDENHAPPY GARDEN
(302) 737-0280
Get Directions
136 S Main St, Newark, DE 19711
Mon-Thu 11:00 AM-10:30 PM
Fri-Sat 11:00 AM-11:30 PM
Sun 12:00 PM-10:30 PM
Mon-Thu 11:00 AM-10:30 PM
Fri-Sat 11:00 AM-11:30 PM
Sun 12:00 PM-10:30 PM