Mediterranean buffet restaurant. A popular spot.