La Strada is a pizza restaurant offering a blend of Greek and Italian cuisine. Enjoy affordable dishes with unique flavors, friendly service, and waterfront seating.