Two New Stores, One New Restaurant Coming to Woodbury Lakes
Osaka Seafood and Steakhouse is set to open its sixth Twin Cities location at Woodbury Lakes in January 2013.
PatchInvalid DateRead more
Recent articles and mentions about Osaka Seafood Steakhouse
Hours information not available
Loading map...