Tomat
6261 W 87th St, Los Angeles, California, 90045
Recommended on camera by 1 food creator
“This spot deserves WAY more hype!”
Who recommended it
Tea’s Eats | Los Angeles Food & Things To Do@teaseats · January 2026Watch the reel →
More places food creators recommend in Los Angeles.