(805) 498-0989
Tues-Sat 11am- 7pm | Sat 9am-7pm | Sun 9am - 6pm
Stella's Gourmet Restaurant 2385 Michael Dr Newbury Park, CA 91320 (805) 498-0989
At your desk? Hover with your smart phone to get driving directions​