Skip to the content

Mom Mom's Pizza


117 E Water St
Paoli, IN




Stop by Mom Mom's Pizza located in Paoli call to place an order at 812-620-5287, or dine in!

For the Love of Pizza!!!'
Mom mom's Pizza open for business Paoli In.
Delivery within 1 mile radius of Paoli, Delivery stops at 10:00 pm.
Restaurant open 12:00pm to 11:00pm Saturday.
3:00 pm to 9:00 pm Sunday.

E-news Sign Up

Want to receive the latest French Lick news? Subscribe to our free e-newsletter to learn about upcoming local events, popular activities, and other fun trip ideas.