Ventura’s Greenhouse Restaurant Leave a comment Dinner specials as well as drink and beer specials. Friday, Saturday & Sunday from 11am – 1am. Free pizza Friday from 3pm-6pm. Open year round 7 days a week. Phone: (609) 822-0140 Address: 106 S Benson Ave #106, Margate City, NJ 08402