Get directions to: Wonder Bar Restaurant, Worcester, MA
Restaurant address: 121 Shrewsbury St Worcester, MA 01604, USA
Restaurant: Wonder Bar Restaurant