Zen Grill 4543 Ventura Boulevard Sherman Oaks CA United States
Hours: Fri - Sat 11:30am to 10:30pm; Sun 3pm to 10pm
Phone: 818.461.8444 Accepts: American Express