NextEats
›
Missouri
›
Food in St. Louis
› Pin-Up Bowl
Pin-Up Bowl
Bar · 6191 Delmar Blvd, St. Louis, MO
Hours
Mon 3 PM–3 AM
Tue 3 PM–3 AM
Wed 3 PM–3 AM
Thu 3 PM–3 AM
Fri 12 PM–3 AM
Sat 12 PM–3 AM
Sun 3 PM–3 AM
Popular items
(As of 10/30)
Meatballs On A Stick · $12.00
See full menu
More food in St. Louis, MO