Venice Beach Pizza

Location

Venice Beach Pizza Venice Beach, CA
United States

There's this place along the boardwalk