Italian restaurant · 5950 S Platte Canyon Rd # A1, Littleton, CO
Dine-In
See full menu
More food in Littleton, CO · Italian Food in Littleton