
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