Lur Ros Thai Kitchen Menu

$$Thai
1717 E Vista Way #101, Vista, CA 92084

Know a great happy hour or special for this location?