Central North Coast restaurants

Pizza in Central North Coast

Leilina's Pizza

If you're hankering for pizza – especially crunchy, super-thin-crust pizza – this place is a godsend. The smell emanating forth from the kitchen is enough to work up a good drool; you'll be positively slobbering aft…