Luca's Italian
➤ 932 Cycle Lane, South Hill, 23970, United States Of America
Meeresfrüchte, Italienisch, Pizza, Vegan, Käse
"Went there today; Friday, 5-3-24 around 5pm. Was kindly greeted and seated at the first table. Food was good and so was the service. DJ Lady"