Little Italy Italian Restaurant is a cozy eatery nestled in Glenwood, AR, known for serving up traditional Italian cuisine in a casual setting.
With a focus on creating authentic dishes using fresh ingredients, this restaurant offers a taste of Italy right in the heart of Arkansas.
Generated from their business information