Guerrilla Street Food

3559 Arsenal, St Louis, Missouri 63118

20160912_GuerrillaStreet_0057.jpg

Photography by Kevin A. Roberts

3559 Arsenal, St Louis, Missouri 63118
Monday–Saturday: 11 a.m.–10 p.m.
Sunday: Closed
Asian
$
Best Restaurants 2018
South City, South Grand, University City

Mentions