Seens Deli & Grill is a local eatery offering a variety of deli-style sandwiches and grilled dishes in a casual atmosphere. It is noted as a hidden gem in Brampton.