Forum is a fusion restaurant specializing in homemade dumplings and Asian street food-inspired dishes.