Best pizza chain in the world.We go to the one in Santa Clara usually, but I highly recommend the Round Table. ..No matter where you are!
January 2024
The round table produced the pizza quickly the soda fountain had syrup and the soda tasted good. Only reason I didn't give it 5 stars for atmosphere was that they are in the middle of a remodel and it smells like jointing compound in the dining room.