Jeff's Table

Los Angeles
Jeff's Table

5900 N Figueroa St (S Ave 59)

Los Angeles, CA 90042

Available for Delivery/Takeout