Restaurants in Saint Leo, FL Abbey Course At St Leo Univ33640 State Road 52Saint Leo, FL, 335743525882016RestaurantRestaurantsSaint Leo UniversityUsed Restaurant Equipment Supplies St Leo Golf Club33640 State Road 52Saint Leo, FL, 335743525889844Driving RangeGolf CoursesPublic Golf CoursesRestaurantRestaurantsUsed Restaurant Equipment Supplies Show More