Sri Siam Cafe

12843 Vanowen St, North Hollywood, CA 91605, United States