Sizzle Station offers a Korean Fusion Kitchen experience, identified by its steam. It is located in the SELLO A La Carte / Buffet area. The establishment is situated at Leppävaarankatu 3-9.