Sakura Japanese Steakhouse in Oshkosh, Wisconsin

Sakura Japanese Steakhouse in Oshkosh is a Sushi Restaurant. Sakura Japanese Steakhouse is located near Sullivan Street.

Amenity
restaurant
Building Type
building