Discover 13 french bistro restaurants in morris.
"The best Italian restaurant in Stafford that's for sure. The wine list is extended with mostly Italian Wines. The service is very amicable and prompt."
410 Liberty St, Morris
(815) 941-4366