29263 Central Ave A, Lake Elsinore, CA 92532 +1 951-471-8282
restaurant, Lake Elsinore, CA, United States
Today
How to go there