Formosa Garden Restaurant
8427 Broadway, San Antonio
Formosa Garden Restaurant
8427 Broadway, San Antonio 78209