At 5817 Crenshaw Ave, Los Angeles, CA 90043Los Angeles Here : Fatburger & Buffalo s Express. Welcome to Fatburger & Buffalo s Express is rated 0. It's worth a try!
Write a review