Restaurants :: CHINA GARDEN
Restaurants :: CHINA GARDENCHINA GARDEN
(401) 949-9888
Get Directions
37 Village Plaza Way, North Scituate, RI 02857
Mon 12:00 AM-9:30 AM, 11:00 AM-9:00 PM
Tue-Thu 11:00 AM-9:00 PM
Fri 11:00 AM-10:30 PM
Sat 11:30 AM-3:00 PM
Sun 11:00 AM-11:59 PM
Mon 12:00 AM-9:30 AM, 11:00 AM-9:00 PM
Tue-Thu 11:00 AM-9:00 PM
Fri 11:00 AM-10:30 PM
Sat 11:30 AM-3:00 PM
Sun 11:00 AM-11:59 PM