Address: 12 Cedar St, Sturbridge, Massachusetts 01566
Phone: (508) 347-5800
State: MA
City: Sturbridge
Street Number: 12 Cedar St
Zip Code: 01566
categories: tapas bar & restaurant
related searches: The Duck sturbridge, Cedar Street Grille Sturbridge menu, 12 cedar st, sturbridge, ma 01566, Sturbridge seafood, Sturbridge restaurants, Sturbridge porterhouse, Cedar Street Bistro, Cedar Street Grill menu