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
Sunday: 11 AM – 9 PM