Skip to content
Elicias Pizza
Your order
Online ordering is not currently offered at this location.
You are ordering from Elicias Pizza - Watson - 8570 Watson Rd St. Louis, MO 63119

Order pizza delivery and takeout from our Menu at Elicias Pizza in St. Louis, MO. Browse our menu and place your online order quickly and easily.