Little Italy II
1411 N U.S. 71, Mena
(479) 385-9618
Menu
Restaurants in Mena, AR
Little Italy II
1411 N U.S. 71, Mena, AR 71953
(479) 385-9618