Chef Luigi DiMeo is proud to present the Original Pizza of Naples Italy. Luigi is a native of Naples Italy. He moved to the USA in 2005. In Naples strict rules are followed to produce the world best pizza, now you can enjoy the taste of Italy right here in Delray Beach.

307 E. Atlantic Avenue
Delray Beach, FL 33483