Italian Restaurants in Devils Elbow, MO
2. Tk's Pizza
743 Missouri Ave, Saint Robert, MO, 65584
OPEN NOW:11:00 am - 12:00 am
"The best pizza in town!"
25 Years
in Business
Amenities:
Wheelchair accessible
3. Alex's Pizza Palace
122 W 8th St, Rolla, MO, 65401
OPEN NOW:11:00 am - 11:00 pm
"Pizza was good with a wide selection of toppings. Excellent pizza crust and good sauce. Decor was a little shabby but hey, it's a pizza joint. Good service."
60 Years
in Business
Amenities:
Has WifiServes alcoholWheelchair accessible
Showing 1-4 of 4