Remove Ads

Photo of Pleasant Pizza & Deli

Pleasant Pizza & Deli

166 Pleasant St, Marlborough, Massachusetts 01752 USA

76 Reviews

Palm means marinara and cheese. Unfortunately, these people do not know north care how well their food tastes.

Photo Credit: Yelp

Remove Ads