Pizza, Italian · $
1703 Main St, Sarasota, FL
Long-running brick-walled Italian deli and pizzeria on Main Street in downtown Sarasota, known for huge hand-tossed pies. Grayson Rodriguez and DL Hall found it during Orioles spring training.