Little Italy Italian Family Restaurant hero image

Little Italy Italian Family Restaurant

Restaurant

1218 S Fort Hood St, Killeen, TX 76542, USA

Biter Score
8.0
Closed
Saturday: 11 AM – 9:30 PM