Home » Rhode Island » Newport » Pizza Lucia » Directions

Driving Directions to Pizza Lucia in Newport, RI

Pizza Lucia is located at 186 Thames St Ste B, Newport, RI-02840. Get step by step driving directions to Pizza Lucia.

Starting Address

Pizza Lucia Location Map

The following map shows the location of Pizza Lucia

View details of Pizza Lucia.