At 888 S Figueroa st, Los Angeles, CA 90017Los Angeles Here : Fatburger & Buffalo s Express. Welcome to Fatburger & Buffalo s Express is rated 4. It's worth a try!
Write a review