Stephen's Grill Opening at the Camarillo Town Center on Sunday, May 3rd

UPDATE: They announced their grand opening will take place on Sunday, May 3rd at 9 a.m. They will be serving brunch from 9 a.m.-2:30 p.m. and their lunch and dinner menu until 9pm. Regular business hours are Monday -Thursday 11 a.m. -10 p.m., Friday and Saturday 11 a.m.-11 p.m.. Brunch is only available on Sunday. Happy hour daily 3 p.m.-6 p.m. Monday-Friday.

Stephen's Grill is opening a 2nd location this spring at the former Souplantation in the Camarillo Town Center at 375 W. Ventura Blvd. Stephen's specializes in Greek and Mediterranean specialties, soups, souvlaki, entrees, hot sandwiches, deli sandwiches, and more. Their market in Ventura offers high quality products from Greece. Visit their Ventura location at 2632 E. Main Street and learn more at stephensmarketandgrill.com.