Reservations | Mama's On The Hill

Book A Reservation
Let us know you're coming, and Mama will save the best seat in the house! You can book online for up to 8 guests. For parties of more than 8, please call us directly so we can help arrange your reservation.
If you're unable to attend, please cancel your reservation as soon as possible. If anyone in your party is unable to use stairs, please call us at 314-776-3100 so we can ensure a comfortable dining experience.
For parties of 10 or more, a credit card on file is required. A $25 non-arrival fee will be charged for each empty seat, and your entire party must be at the restaurant before you will be seated. We appreciate your understanding and look forward to welcoming you.