Kebab shop Grande Puffo, known for its sandwiches.