Sawaddee Thai Restaurant (side view)

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

dennisisis DaPe1or42aP

Side view of Sawaddee awning.