Stefano's Pizza ★★★★★4.5 (111) Restaurants Pizza restaurant · Delivery Restaurant · Pizza Takeout 330 San Anselmo Ave, San Anselmo, CA 94960 Call Website Details →