Alo 24 is a restaurant.