Benny Deluca'sSpecializing in pizza.

Popular Menu Items

View full menu

Address

913 W Main St
Charlottesville VA, 22903
(434) 245-4007