1. Addie Lee's Soul Food
596 Main St, Worcester, MA 01608
Coordinate: 42.26042,-71.80436
Phone: (508) 752-0569
2. Belmont Vegetarian
157 Belmont St, Worcester, MA 01605
Coordinate: 42.27261,-71.78909
Phone: (508) 798-8898
3. Smokestack Urban Barbecue
139 Green St, Worcester, MA 01604
Coordinate: 42.25648,-71.79823
Phone: (508) 363-1111