ST. LOUIS — Dominic's On The Hill is located at 5101 Wilson Ave, St. Louis, MO 63110.
For more information, visit their website or follow along on social media.
Want more local lifestyle news delivered straight to your inbox? Sign up for the Show Me newsletter.