HelmiSimpukka is a restaurant. It is located at Ristipellontie 18.