Tomo Hibachi & Sushi

Japanese restaurant · 5466 St Croix Trail Ste j, North Branch, MN

Dine-In

Hours

More food in North Branch, MN · Japanese Food in North Branch