6335 Delmar Blvd, St. Louis, Missouri 63130 USA
Cardinal Roll, Spicy Girl Roll, and Blue O Roll
Photo Credit: Yelp