Cafe in Norwood, LA S and W Cafe13720 Pecan StNorwood, LA, 707612256290000Coffee ShopsMagnolia CafeTea Shop Show More