The Green House mixes the Greek and Lebanese kitchen with local specialties and the result is loved by many. Their menu is diverse with possibilities for vegetarians as well. The Green House is located at Mambo Beach Boulevard, a lively spot overlooking the beach and surrounded by restaurants, cafés and bars.