13212 Sherman Way Los Angeles, CA 91605 GET DIRECTIONS
Take Out & Delivery .. . .. ORDER TAKE OUT NOW or ORDER DELIVERY NOW
Daily 11:30 AM to 9:30 PM