About Elvira
Elvira has not added a description yet.
Own Elvira? Claim this listing to write your own description and add your hours and photos.







Location
Other italian restaurant nearby
- Ellie's Wood Fired Pizza
4852 Voltaire St, 92107 · 0.2 mi
- Pizzeria Luigi
5001 Newport Ave, 92107 · 0.6 mi
- Poma's Italian Deli
1846 Bacon St, 92107 · 0.6 mi
- Espresso Pizza & Restaurant
1776 Sunset Cliffs Blvd, 92107 · 0.8 mi
- Ulivo Restaurant
1776 Sunset Cliffs Blvd, 92107 · 0.8 mi
- Little Italy
4204 Voltaire St, 92107-1710 · 0.9 mi








