Jeff's Table

Jeff's Table

5900 N Figueroa St (S Ave 59)

Los Angeles, CA 90042

Available for Delivery/Takeout