Pizza Riccardo - Traditional Neopolitan Pizza and Authentic Italian Food

1425 Pittwater Road

Narrabeen NSW 2101

Dine in / Take away

PH: 02 9970 5995

OPEN 7 DAYS

‚Äč

MON - WED - From 5pm

THURS - SUN - From 11:30am