Discover 40 japanese restaurants in powell. Top-rated picks include Fukuya Japanese Steakhouse & Sushi, Fukuya Japanese Steakhouse & Sushi, Fukuya Japanese Steakhouse & Sushi .
3954 Powell Road, Powell
(614) 336-8888