Address: 2 Alfred St, Woburn, MA 01801
Latitude: 42.5022 (42°30′8″N), Longitude: -71.1575 (71°9′27″W)
Phone: (781) 935-8488
Site: sichuangardenrestaurant.com
Foursquare
- Cuisine: Chinese
- Reservations: No
- Outdoor Seating: No
- Delivery: No Delivery
Details