Search results
- See moreSee moreSee moreSee moreMarcelino's Italian KitchenItalian Restaurant · $$
Order delivery online from Marcelino's Italian Kitchen from our website directly. Best food Delivery in Los Angeles.
Website: slicelife.com
Phone: (818) 505-1111
Pickup · Delivery
12910 Magnolia Blvd, Ste g Sherman Oaks, CA 91423 1996.28 mi
Is this your business? Verify your listing
Amenities
- Family friendly