Italian restaurant · 5510 Kavanaugh Blvd, Little Rock, AR
To-Go · Dine-In
See full menu
More food in Little Rock, AR · Italian Food in Little Rock