At 19014 Ventura Blvd Tarzana, Los Angeles, CA 91356-3214Los Angeles Here : Tel Aviv Fish Grill. Welcome to Tel Aviv Fish Grill is rated 5. It's worth a try!
Write a review