No information is available for this page. · Learn why
Tokyo's Sushi
(158)
Sushi restaurant
Address: 9880 Brewster Ln, Powell, OH 43065
Hours: Closed ⋅ Opens 3:30 PM
Phone: (614) 799-2828
People also ask
What is the famous restaurant in Tokyo?
Is Samurai a Japanese restaurant?