La Piazza Waterfront Restaurant

21, Bayview Street

About La Piazza Waterfront Restaurant

Address
21, Bayview Street

Location

21, Bayview Street

Open in Google Maps

Reviews

Be the first to review La Piazza Waterfront Restaurant

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

Frequently Asked Questions about La Piazza Waterfront Restaurant

Does La Piazza Waterfront Restaurant offer home delivery?

Home delivery availability is not confirmed. Please call the restaurant directly.

Can I book a table at La Piazza Waterfront Restaurant?

Table booking availability is not confirmed. Please call the restaurant to check.