The Happy Troll Deli & Pub Share: RestaurantsBar/TavernsDelicatessens The Happy Troll Deli & Pub 111 Bridge St Charlevoix, MI 49720 (231) 237-7827 Facebook About About New, fun, light & casual atmosphere to enjoy great, fresh sandwiches, salads, entrees and baked goods. Plus, a full service pub!