611 Highway 50
3599 Lake Tahoe Blvd South Lake Tahoe, CA
Grand Central Pizza & Pasta
2229 Lake Tahoe Blvd # 6 South Lake Tahoe, CA
June 10, 2011
Good food, best Staff in Tahoe. Great gathering spot for locals and plenty to keep visitors returning. Try the pizza and drink specials. Ann
November 06, 2008
Best pizza in town. The drinks are reasonably places, they have pool tables, foosball tables, there is seating outside. Tuesday nights is the happenin time there.