Phone: +13239391033
Address: 127 South La Brea Ave Los Angeles, CA 90036, 90036-2988, United States
City: Los Angeles
Dishes: 35
Reviews: 3250
Website: http://odysandpenelope.com/
"one of my favorite restaurants in la, so it was closed, but so satisfied in the situation, eating there before. pork belly pappardelle, rock steak, lamb lettuce cups, rib all amazing as always!"
All prices are estimates.
Los Angeles, known for its diverse culture, offers a mix of global cuisines, from tacos and sushi to burgers and vegan dishes, mirroring its vibrant, eclectic population.