Fabs Italian Kitchen 4336 Van Nuys Blvd Sherman Oaks, CA 91403 Phone: (818) 995-2933 Fax: (818) 995-2972
Category: Restaurants