Get directions to: Lao Village, Syracuse, NY
Restaurant address: 208 W Genesee St Syracuse, NY 13202, USA
Restaurant: Lao Village