Karma Pizza

Welcome to Karma Kitchen - Newport, RI