6814 Rio Linda Blvd, Rio Linda, CA 95673 +1 916-992-6586
restaurant, Elverta, CA, United States
Today
How to go there