1100 Glendon Ave, Ste 1850, Los Angeles 90024, CA, United States
Distance: 282 yd.
Company description
The Lime Truck has whipped up a whirlwind of palate-pleasing New American cuisine since its inception in June 2010. Now, with our first brick and mortar restaurant in Westwood, California the possibilities are endless!