Mediterraneo Market & Cafe will celebrate 20 years in business next month. The restaurant at 18033 Upper Bay Road, Houston, opened March 16, 2000. Mediterraneo Market & Cafe serves Greek, Moroccan, Egyptian, Iranian, Lebanese, Spanish and Italian dishes and drinks, and the market is stocked with Middle Eastern and European goods. The business plans to relocate near the end of the year due to the expansion of the Houston Methodist Clear Lake Hospital. 281-333-3180. www.mediterraneomarket.com