WELCOME TO O-TOWN NOODLE HOUSE

Phone: (801) 690-2309
Address: 154 25th Street Ogden, UT 84401

Hours: Monday-Friday 11am-9pm
Saturday 11:30am-10pm
Sunday 12pm-8pm


Try the Pho King Challenge!

Phorrito