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!
825 18th Street North, Brandon Map
They're famous for their teriyaki sauce. Come taste what all the talk is about!