Soup • Pizza • Cafés • Seafood
"I love Leo's and I travel 30 minutes to dine here. The service is efficient, personable and professional. The food is OUTSTANDING! Even my wine was unusual and exceptional a grenache blend from Spain. Already looking forward to my next visit."
Italian • American