Sign In

LeBlanc Restaurant

Phone orders only

7131 Balboa Blvd, Van Nuys, CA 91406

$20 MinimumAre you the owner?
SliceRestaurants in Van Nuys LeBlanc Restaurant
Price: $$