The Blue Strawberry The Blue Strawberry Address 364 N Boyle Ave Saint Louis, MO MO United States Upcoming Events No events in this location