Florida > Jacksonville > Lakewood > Restaurants, Food & Beverages > Restaurants > Leo's Pizza Italiano Restaurant
5627 San Jose Blvd, Jacksonville, Florida, 32207-7615
(904) 730-3830
Lakewood
Restaurants, Food & Beverages > Restaurants
Services: Italian
No reviews yet. Be the first to write a review!