Ravioli House ★★★★★4.7 (424) Restaurants Italian restaurant · Deli 505 S B St, San Mateo, CA 94401 Call Website Details →