Traditional hot dog stand, Karhulan Grilli, offering classic grill fare.