Pictures of Szechuan Garden on 2632 Bridge St, Philadelphia PA.

(Click on a thumbnail to enlarge picture)