The Square Deli is a casual dining establishment known for its classic subs and specialty sandwiches. They also offer naturally leavened pizza, providing a variety of popular food options.