Elviras Grill
373 E Foothill Blvd Ste F
Upland, CA 91786-3972
909-931-3654