Freshly made focaccia sandwiches stuffed with quality ingredients, perfect for a quick lunch or lingering meal with friends in a casual, welcoming spot.