Update Info - The Grids
This restaurant was reported as closed. If it is open, let us know.
The Grids
1468 East Valley Blvd
Alhambra, CA 91801
1468 East Valley Blvd
Alhambra, CA 91801
This restaurant was reported as closed. If it is open, let us know.