Dinner Theaters in Lake Tahoe, CA
1. Tep's Villa Roma
3450 Lake Tahoe Blvd, South Lake Tahoe, CA, 96150
OPEN NOW:4:00 pm - 10:00 pm
"Great food. These Italian places are getting better and better. I really love the pizzas in here, simple and very tasty. Love the olives in that one."
49 Years
in Business
Amenities:
Serves alcoholWheelchair accessible
Showing 1-1 of 1