Torpedo Boat & Terrace is a unique establishment located on a boat at Mustikkamaa, serving as a cafe-bar. It offers a relaxed atmosphere and is known for providing experiences and prime seating. The venue is accessible by various means including public transport, boat, car, and bicycle.