Turtle Tower specializes in Northern Vietnamese cuisine and is well known for its large, soul-warming bowls of pho. But if you can manage to set your sights and stomachs past the noodle soup section ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results