Ordering From Cyclo Noodles

4754 E Pacific Coast Hwy, Long Beach, CA 90804, USA