La Vela Italian Restaurant

251 C St, Solomons
(410) 326-4817

Order Online

La Vela Italian Restaurant

251 C St, Solomons, MD 20688
(410) 326-4817