Vietnamese restaurant · 11007B E 71st St, Tulsa, OK
More food in Tulsa, OK · Vietnamese Food in Tulsa