Peace Pagoda is a Tourist attraction located at 1610 Geary Blvd, San Francisco, CA 94115. It has received 130 reviews with an average rating of 4.5 stars.
The address of Peace Pagoda: 1610 Geary Blvd, San Francisco, CA 94115
Peace Pagoda has 4.5 stars from 130 reviews
Tourist attraction