Wanha Mestari is a restaurant.