Top Brunch Spots » Restaurants » Pho restaurant San Francisco » Turtle Tower Restaurant – San Francisco, California 94109
Simply decorated spot serving Vietnamese noodles, soups & other classic fare.