Update Info - Little London Fish & Chips
This restaurant was reported as closed. If it is open, let us know.
Little London Fish & Chips
19 S Garfield Ave
Alhambra, CA 91801
19 S Garfield Ave
Alhambra, CA 91801
This restaurant was reported as closed. If it is open, let us know.