Skip to content

Location

Osha Thai Cafe

10953 N Frank Lloyd Wright Blvd
Ste 102
Scottsdale, AZ 85259
(480) 767-1440