Photos of Sawaddee Thai Restaurant

  • Sawaddee Thai Restaurant Photo, Providence, Rhode Island
    Sawaddee Thai Restaurant (side view)

    dennisisis on April 22, 2007