Le Royal Moirans offers a mix of authentic Italian pizza and French snacks.