Did they recently remodeled this place?
Address: 2077 23rd St, San Pablo, CA 94806, USA
Chris Walker | Sep 9, 2020
Yes they did pretty much and it's Under New Management or ownership.
Shaphan Smiley | Sep 9, 2020
Yes
Thanks! Your answer is awaiting moderation.