Pizza Pizza
Restaurant @ San Pablo Lytton Casino
They need comfortable chairs! Food is great though!!!