Italian Restaurants in Mena, AR
2. Simple Simon's Pizza
106 Morrow St N, Mena, AR, 71953
CLOSED NOW
"The 2nd best place in town for a good pizza, calizone, or salad bar. They even have a game room for the kids or adults ;)"
42 Years
in Business
Showing 1-2 of 2