Know a great happy hour or special for this location?
Photos
Location & Hours
The Best Italian Restaurant in Alexandria, Virginia Since 1973! Old Town's First Italian Restaurant in the Heart of Alexandria Historic Seaport District. Proudly celebrating our 50th anniversary!