Both locations have private dinning rooms available for groups up to 45 people.
South Cape Village, Mashpee - 508-477-7422
Located at: 35 South St, Mashpee MA 02649. In South Cape Village (same shopping center as Roche Brothers) We are located in building behind Wicked.
680 Falmouth Rd, Mashpee, MA - ( Shopping Center address)
Legacy Place Dedham Wicked Location
Wicked Restaurant and Wine Bar
660 Legacy Place, Dedham - 781-326-9100
Next to showcase cinemas