Get directions to: Coral Seafood Restaurant, Worcester, MA
Restaurant address: 225 Shrewsbury St Ste A Worcester, MA 01604, USA
Restaurant: Coral Seafood Restaurant