Get in touch
Thai Rama restaurant is located on the corner of 13th Ave and Camelback Rd in Phoenix, AZ.
If you have questions or comments, please get a hold of us in whichever way is most convenient. Ask away. We are always happy to serve.
1221 W Camelback Rd,
Phoenix, AZ 85013