Skip to main contentToast Local logo
Fat Tomato West LA 11911 W Olympic blvd

Fat Tomato West LA 11911 W Olympic blvd

Rated 4.6 out of 5 by 12 guestsItalianPrice range $1-15

Open

10:15 AM - 11:45 PM

11911 W Olympic blvd, Los Angeles, CA 90064