Edo Japan

Address/Location

825 18th Street North, Brandon Map

They're famous for their teriyaki sauce. Come taste what all the talk is about!