Menorah Grand Palace is a function room facility. It's a venue suitable for events.