Claim this listing

One 19 North Tapas Wine Bar

119 North Kirkwood Road
St. Louis, Missouri
63122
(314) 821-4119