HOME > Chowhound > Los Angeles Area >
Jan 9, 2010 09:40 PM
Discussion

Ray Rays

Anyone tried Ray Rays in Alhambra and what are your thoughts?

  1. Click to Upload a photo (10 MB limit)
Delete