Published by: Storax Inc.
A restaurant specializing in serving seafood in bags with Cajun sauce and other Asian American style
(click to enlarge)