Grand Slam Deli
➤ 320 W Center St W Bridgewater, MA 02379-1626, East Bridgewater, United States
International, Un Barbecue, Sandwich, Délis, Grec
"Solid Greek saladI've ordered that a few timesThere are other places in the area but they are smaller, more expensive and not nearly as good."