Deli · 34950 Ortega Hwy., Lake Elsinore, CA
To-Go · Dine-In
More food in Lake Elsinore, CA · Deli in Lake Elsinore