Elvira's Grill - Upland
373 E Foothill Blvd, Upland
(909) 981-0734
Recent Reviews
Order Online
You May Also Like
Sato Sushi - 373 E Foothill Blvd # D
Sushi, Japanese, Sushi Bar
Uranus 27 - 555 E Foothill Blvd Unit 10
Bubble Tea
Tea Party Boba & Snacks - 555 Foothill Blvd #10
Cafe, Bubble Tea, Coffee & Tea, Pet Friendly
Restaurants in Upland, CA
Elvira's Grill - Upland
373 E Foothill Blvd, Upland, CA 91786
(909) 981-0734