Tigellabella is a sandwich shop offering authentic Italian cuisine, specializing in freshly prepared sandwiches.