Little London Fish & Chips

Row 1

Details
19 S Garfield Ave Ste A (at W. Main St.)
Alhambra, CA 91801
(626) 282-4477

Foursquare Tips

  • Get the beef teriyaki double beef. I've been coming here since before I could walk. I'm gonna miss the original owners.