Voodoo Tuna Sushi Bar and Restaurant
15326 Detroit Ave, Lakewood
(216) 302-8862
Menu
Restaurants in Lakewood, OH
Voodoo Tuna Sushi Bar and Restaurant
15326 Detroit Ave, Lakewood, OH 44107
(216) 302-8862