CALL US TODAY! (510) 237-9047
2215 Church Lane, San Pablo, CA 94806 | lastradarestaurant@sbcglobal.net
Honored by San Pablo EDC
Call Us
Get Directions