Kardinal Hall
722 Preston Ave #101, Charlottesville VA 22903
(434) 295-4255
Directions
Order Online Delivery
Doordash
Kardinalhall
Eat
Toasttab
Charlottesville, Virginia
Kardinal Hall
722 Preston Ave #101, Charlottesville
(434) 295-4255