Bistro Box
Restaurant/cafe
63106 St. Louis
United States
Phone: (314) 875-9411
Website: http://www.twitter.com/bistroboxstl
Configured out of cast-off shipping containers, Bistro Box is a sustainable urban restaurant and culinary incubator located in Old North St. Louis. A new chef / entrepreneur shares his or her talents and menu every two weeks.



