Thai Rama Restaurant
(602) 285-1123 | View Website

1221 W Camelback Rd, Phoenix, AZ | Directions   85013

33.509172 -112.088809
Get Directions