Sesame Inn
Home
Menu
Lunch Special
About
Location
8054992800
Home
Menu
Lunch Special
Sesame Inn
About
Location
8054992800
Newbury Park, CA 91320
+ 805 499 2800
Mon-Sat 11:30am to 9pm
Sun 12pm to 9pm
Closed Daily 3pm to 4pm