June 5 at 8:50pmWhat's better than home-made spaghetti? We'll wait... What's better than home-made spaghetti? We'll wait... What's better than home-made spaghetti? We'll wait... View Our MenuClick here for more posts from Grand Central Pizza & PastaGrand Central Pizza & Pasta 2229 Lake Tahoe BoulevardSouth Lake Tahoe, CA(530) 544-1308Website DirectionsCall us