Plant Based Italian restaurant serving up all your classic Italian favorites but with a twist. Everything is 100% plant based and you'll never know the difference.