Rice Pudding - Mediterranean Deli & Restaurant