Aldo's RistoranteGet directionsOpen standalone map in fullscreen mode
Aldo's Ristorante: 36.849836, -76.030941