Eating Thai at Royal Thai Restaurant restaurant in San Rafael, CA.

Feedback

Do you manage or own Royal Thai Restaurant?

Yes