Planning a trip to Los Angeles?

Foursquare can help you find the best places to go to.

TLT Food

TLT Food

New American Restaurant and Italian Restaurant$$$$
Westwood Village, Los Angeles
Save
Share
7.8/10
169
ratings
Photos152 Photos