Menu With Prices Online
Menu
Cuisines
Locations
Menu
Osaka Japanese Steak House & Sushi
WI
Osaka Japanese Steak House & Sushi in Wisconsin
3.8
Osaka Japanese Steak House & Sushi Near me
1
restaurant location in Wisconsin
Appleton