Sushi Station
The Dark, Fishy Underbelly of Sushi Station Slicing the Breach Between the Ordinary and the Extraordinary Listen up, culinary detectives, we’re diving deep into the seedy underworld of Sushi Station at 29 N Gore Ave, Saint Louis, MO 63119. Picture this: a joint where the flickering fluorescents cast shadows over an endless parade of sushi…