The Last CallRestaurants6025 Reseda BlvdTarzana, CA, 91356-1506 · US+18185146476playthelastcall@gmail.comthelastcalltarzana.comHours not available