Get directions to: Krua Thai Restaurant, Buzzards Bay, MA
Restaurant address: 100 Main Street Buzzards Bay, MA 02532, USA
Restaurant: Krua Thai Restaurant