Osaka Sushi & Steakhouse

Osaka Sushi & Steakhouse is brand new Japanese style restaurant. 

Osaka Sushi & Steakhouse

Location

301 Ruby Tuesday Lane
Fort Payne, Alabama 35968

Phone #

256.619.1116

}

Hours

TBA