Inaka Hibachi & Sushi welcomes customers at its Ravenswood location