Felix BarRestaurants653 W Florence AveLos Angeles, CA, 90044-6159 · US+13237784645Email unavailableWebsite unavailableHours not available