O Deli
6300 Canoga Ave
Woodland Hills
CA
91367
(818) 592-2121
switchboard.com
Open Map
Description
O Deli is located at 6300 Canoga Ave # 101, Woodland Hills, CA. This location is in the Warner Center neighborhood. This business specializes in Delicatessens.
by merchantcircle on November 24, 2013 from
merchantcircle
Cafe
casual
deli
delicatessen
Delicatessens
Italian
restaurant
Restaurants
Sandwiches
woodlandhills