
Restaurant
15030 Ventura Blvd #23, Sherman Oaks, CA 91403, USA
Sherman Oaks
8.6Closed·Wednesday: 11:30 AM – 10 PM
Sherman Oaks · Brunch · 50 ft away
8.6Sherman Oaks · Pizza · 50 ft away
7.8Sherman Oaks · Brunch · 200 ft away
8.3Sherman Oaks · Japanese · 0.3 mi away
9.2Sherman Oaks · Mediterranean · 0.3 mi away
8.5Sherman Oaks · Thai · 0.5 mi away
8.7See every rated restaurant in Best Restaurants in Los Angeles · All cities