Elo's Italian Restaurant
Restaurant
Family restaurant & bar serving rustic Italian cuisine in the heart of Del Ray, VA.
Restaurant Details
Cuisine:
Italian
Price Range:
$$
Private Dining?:
yes
Patio:
Sidewalk Patio
Location
1603 Commonwealth Ave
Alexandria, VA 22301
571-312-0402
Neighborhood:
Del Ray
Closest Metro Stop (Rail/Bus):
King Street Metro