CONTACT

 

VP Square RESTAURANT

vpsquare503@gmail.com
(314) 833-4838

3611 Juniata St, St. Louis, MO 63116

 

                 Opening Hours 
Tuesday - Thursday: 11am - 9:30 pm

Friday & Saturday: 11am - 10:00 pm
Sunday: 11am until 9:30 pm 
                Closed Mondays