Rooftop Fields Complex, 100 Institute Rd #151, Worcester, MA 01609, United States
Good
Good but it's always crowded