Marmalade Cafe 14910 Ventura Blvd Sherman Oaks, CA 91403 Phone: (818) 905-8872 Fax: (818) 905-8875 View Website
Category: Restaurants