Cafe in Griswold, IA Jitter's408 Main StGriswold, IA, 515357127785210CafeCoffee Espresso RestaurantsCoffee ShopsRestaurants DowntownThe BarnUsed Restaurant Equipment Supplies Show More