Search results
Yelp Reviews
2.5 152 reviews
- 5 star 36
- 4 star 18
- 3 star 10
- 2 star 15
- 1 star 73
In lake Tahoe best pizza place, I like to give a shout out for Graham who serves us and he is fast service and very professional when it comes to deal with the customers, please give him a raise... More
Where can you get 16 inch pizza with everything on it for $15.49? Wife ordered a Super Supreme large pizza online pickup only, normally $24.29, for $15.49. Hand tossed pizza comes with... More